Big Huge Thesaurus

Eustoma grandiflorum

noun